body {
    background-color: #000;
}
#container {
    width: 100%;
    text-align: center;
}
textarea {
    min-height: 40%;
    resize: vertical;
}
button {
    font-size: xx-large;
    height: 10% !important;
}
button, textarea {
    width: 99%;
    height: 5%;
    margin: 0.5%;
    padding: 20px;
    margin-left: 1%;
    color: black;
    font-family: monospace;
    border: 1px solid cyan;
    background-color: white;
}
button:hover, textarea:hover, textarea:focus{
    color: black;
    background-color: #eef;
	
    border: 1px solid cyan;
}
button:active, textarea:active, textarea:focus{
    color: cyan;
    background-color: #444444;
	
    border: 1px solid cyan;
}
a {
    top: 15px;
    position: relative;
    font-family: monospace;
    color: cyan;
    text-decoration: none;
}
a:hover {
    color: white;
}